Plague on it

该死; 愿天降祸于他